Competitive Online Search Trees on Trees

نویسندگان

چکیده

We consider the design of adaptive data structures for searching elements a tree-structured space. use natural generalization rotation-based online binary search tree model in which underlying space is set vertices tree. This based on simple structure decomposing graphs, previously known under several names including elimination trees, vertex rankings, and tubings. The equivalent to classical exactly when path. describe an O (log log n )-competitive this model, where number vertices. matches best-known competitive ratio trees. Our method inspired by Tango algorithm, but critically needs new notions one that we call Steiner-closed may be independent interest. Moreover, our technique novel two levels decomposition, first from trees and, second, these into paths.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Competitive Search in Symmetric Trees

We consider the problem of searching for one of possibly many goals situated at unknown nodes in an unknown tree T . We formulate a universal search strategy and analyse the competitiveness of its average (over all presentations of T ) total search cost with respect to strategies that are informed concerning the number and location of goals in T . Our results generalize earlier work on the mult...

متن کامل

O(log log n)-competitive dynamic binary search trees

The Dynamic Optimality Conjecture [ST85] states that splay trees are competitive (within a constant competitive factor) among the class of all binary search tree (BST) algorithms. Despite 20 years of research this conjecture is still unresolved. Recently, Demaine et al. [DHIP04] suggested searching for alternative algorithms which have small but non-constant competitive factors. They proposed T...

متن کامل

On Optimal Binary Search Trees

We present a new linear time heuristic for constructing binary search trees. The analysis of the algorithm, by establishing an upper bound on the cost of the produced binary search trees, permits to derive a limitation on the cost of optimal binary search trees. The obtained upper bound improve on previous results.

متن کامل

A Note on Search Trees

Proof. Proceed by contradiction. Suppose that f has more than one root in (0,∞). Let r1 and r2, with r1 < r2, be two consecutive such roots (note that we can always find two consecutive roots r1 and r2 because f (r) > 0 for any root r). From the hypothesis, we have f (r1) > 0 and f (r2) > 0. Since f ′ is continuous at r1, there exists an 0 < 2 < (r2− r1) such that f (x) > 0 in the interval (r1,...

متن کامل

Finger Search on Balanced Search Trees

This thesis introduces the concept of a heterogeneous decomposition of a balanced search tree and apply it to the following problems: • How can finger search be implemented without changing the representation of a Red-Black Tree, such as introducing extra storage to the nodes? (Answer: Any degree-balanced search tree can support finger search without modification in its representation by mainta...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM Transactions on Algorithms

سال: 2023

ISSN: ['1549-6333', '1549-6325']

DOI: https://doi.org/10.1145/3595180